taxes and funds payable - Francés Inglés Diccionario